home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
pcbudc10.zip
/
PCBUPDC.DOC
< prev
next >
Wrap
Text File
|
1992-11-09
|
10KB
|
254 lines
PCBoard UPload Date Checker - PCBUPDC v1.0 Page 1
DISCLAIMER . . . . . . . . . . . . . . . . . . . . . . . . . 1
LICENSE . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . 2
FILES INCLUDED . . . . . . . . . . . . . . . . . . . . . . . . 2
PCBUPDC.EXE . . . . . . . . . . . . . . . . . . . . . . . 2
PCBUPDC.TXT . . . . . . . . . . . . . . . . . . . . . . . 2
PCBTEST.BAT . . . . . . . . . . . . . . . . . . . . . . . 2
PCBUPDC.CFG . . . . . . . . . . . . . . . . . . . . . . . 2
PCBUPDC.EXE Parameters . . . . . . . . . . . . . . . . . . . . 2
INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . 3
PCBUPDC.CFG . . . . . . . . . . . . . . . . . . . . . . . 3
PCBTEST.BAT . . . . . . . . . . . . . . . . . . . . . . . 4
REGISTER FORM . . . . . . . . . . . . . . . . . . . . . . . . 5
DISCLAIMER
This software is provided without any guarantee, either expressed or
implied. All responsibilities for its use rest with the user of the
software and not the author.
PCBUPDC software and this document are (C) Copyright 1992
by Cam DeBuck. All rights reserved World Wide.
LICENSE
PCBUPDC is not in the Public Domain. PCBUPDC is not free.
Non-registered users are granted a limited, 30-day license to determine
whether or not the program meets their needs. Continued use of PCBUPDC
beyond the 30-day evaluation time period requires registration of the
program. Use of non-registered copies of PCBUPDC beyond the original
evaluation period is strictly prohibited. No one may modify PCBUPDC for
any reason, in any way, including but not limited to decompiling-
compiling, patching, disassembling, or reverse engineering the program.
PCBUPDC may be copied and distributed to others, subject to the above
restrictions and the following:
* PCBUPDC must be copied in unmodified form, including the file
containing this license information.
* Complete PCBUPDC documentation must be included.
* No copying fee of any type may be assessed other than basic
charges for the cost of the copying medium.
* PCBUPDC may not be distributed with any other software or
hardware product(s) without the express written permission of
Cam DeBuck.
SysOps (bulletin board System Operators) may make PCBUPDC available for
downloading by their users as long as all above conditions are met.
Commercial Distributors of Public Domain, ShareWare, or User Supported
software may distribute PCBUPDC subject to the above conditions only
after obtaining specific written permission from Cam DeBuck and filling
out a registration form for upgrade notifications. This condition
supersedes any and all previous agreements.
PCBoard UPload Date Checker - PCBUPDC v1.0 Page 2
INTRODUCTION
Thank you for trying PCBUPDC, the PCBoard BBS Upload Date Checker.
You'll find this to be a very handy program for checking the contents
of .ZIP files for valid dates. It is designed as an add-on to CAMS-CRC
but will work with any upload checker, simply run it after any upload
checker in PCBTEST.BAT
During the processing of .ZIP files, it extracts the information of
all .COM .EXE and .O* files contained within the .ZIP and then compares
the date of each of these files with the oldest file date that you have
set within the configuration file.
A file called PCBUPDC.LOG is always created and is displayed to the
caller after the file has been checked if you have OUTCOMM.EXE or any
other program that will display text files out the com port. This file
will tell the user which files inside the compressed file were tested
and whether each file passed or failed the date check.
Utilizes the Registration Key System for Programmers Version 2.10.
FILES INCLUDED
You should have the following files on your DISK or .ZIP file:
PCBUPDC.EXE - This is executable program.
PCBUPDC.TXT - Text file explaining that the file is being checked
for current dates, may contain PCB@ color codes.
Edit with your BBS name.
PCBTEST.BAT - A sample PCBTEST.BAT
PCBUPDC.CFG - This is a configuration file that needs to be
placed in the NODE directory or location may be
specified on the command line.
PCBUPDC.EXE Parameters
PCBUPDC.EXE has two parameters passed to it.
These parameters must be on the command line in the proper order.
The first parameter is mandatory, the second parameter is optional.
PCBUPDC.EXE Path\Filename.Ext Path\PCBUPDC.CFG
Path\Filename.Ext - This is the path and full filename of the file to
be checked, this is passed by PCBoard as the %1
parameter found in the batch file.
Path\PCBUPDC.CFG - Specifies where you have placed the configuration
file. The default is the current directory, single
user BBS. The config file may be any name of your
choosing.
PCBoard UPload Date Checker - PCBUPDC v1.0 Page 3
INSTALLATION
First place PCBUPDC.EXE in your DOS path. I suggest C:\PCB. Place
PCBUPDC.TXT into your CAMS-CRC directory (D:\CAMS-CRC) or any other
drive\directory of your choice as its location is passed on the
command line to OUTCOMM.EXE.
PCBUPDC.CFG File
You will need to make sure you create a PCBUPDC.CFG, location is not
important but may be placed in the PCBoard home directory (C:\PCB),
D:\CAMS-CRC or elsewhere as its location may be passed on the command
line.
The PCBUPDC.CFG contains 4 lines (lines 3 and 4 are optional).
The order is important, and the first item is case sensitive for
registered versions.
Registered Name
0
891231
50
Line 1: The name your copy of PCBUPDC is registered to - case sensitive!
Line 2: Registration key
Line 3: Date of Oldest executable allowed YYMMDD - Year Month Day
Defaults to 810101 if blank (01/01/81 not 01/01/80)
Line 4: Minimum Percentage of Old Dates defaults to 100% if blank
PCBoard UPload Date Checker - PCBUPDC v1.0 Page 4
INSTALLING PCBTEST.BAT
Installing the PCBTEST.BAT file is fairly simple. I suggest that
you use the example PCBTEST.BAT and to modify your existing
PCBTEST.BAT to fit your needs.
When a file is uploaded (This can be done locally or remotely), the
PCBUPDC.LOG file is created if the file being checked is a .ZIP.
It's suggested that you delete this file after it has been processed.
I suggest that you copy+ it to another file and trim it when you feel it's
necessary. You'll find that the example PCBTEST.BAT file does this.
Sample PCBTEST.BAT snippet:
REM Other checker etc. above this line.
REM Check to see if file is already flagged as bad, if so skip
IF EXIST PCBFAIL.TXT GOTO SKIPUPDC
REM Display PCBUPDC.TXT to the caller.
OUTCOMM.EXE %PCBDRIVE%%PCBDIR% D:\CAMS-CRC\PCBUPDC.TXT
REM Now let's check the exec file dates in the upload!
PCBUPDC %1 C:\PCB\PCBUPDC.CFG
REM Check for log, display to caller if found. If it does not exist
REM then either bad .ZIP or upload was NOT a .ZIP file.
IF EXIST PCBUPDC.LOG GOTO DISPLOG
GOTO SKIPUPDC
REM Display the PCBUPDC.LOG file so the user can see results
:DISPLOG
OUTCOMM.EXE %PCBDRIVE%%PCBDIR% PCBUPDC.LOG
REM Now Copy+ the PCBUPDC.LOG to a permanent file
REM This keeps a complete log of activity
COPY C:\PCB\PUPDC%PCBNODE%+PCBUPDC.LOG C:\PCB\PUPDC%PCBNODE%.LOG
REM This line and the following 2 lines may be deleted if you wish
REM since the file is overwritten if it exists on the next upload
DEL PCBUPDC.LOG
:SKIPPCBUP
echo The End!
PCBoard UPload Date Checker - PCBUPDC v1.0 Page 5
PCBUPDC v1.0 REGISTRATION FORM
------------------------------
(Please type or print) Date: _____________________
First name: _________________________ Last: ______________________________
Address: _____________________________________________
_____________________________________________
City: ________________________ State/province: _________________
Country: ________________________ ZIP/postal code: _________________
Where did you find PCBUPDC? ________________________________________________
Registration Name:_________________________________________________________
(Case SENSITIVE!)
TOTAL amount enclosed $___.______
*****************************************
* Payment must be check or money order. *
*****************************************
Comments: _________________________________________________________________
_________________________________________________________________
Write check or money order out for $7.50 to Cam DeBuck and send to:
Cam DeBuck
230 Medford Drive
Fayetteville, GA 30214-1948
Please Allow 15 work days for your registered CRC to arrive in the mail.
Thanks.
All orders are rushed!
If you have any problems, please contact me at:
BBS (404)461-5449 USR DST 16800
BBS (404)461-5947 ATI V32 9600
Leave a message to me on the Mustang Software BBS